package cn.tedu.clyback.menu.mapper;


import cn.tedu.clyback.department.pojo.dto.DepartmentSelectParam;
import cn.tedu.clyback.department.pojo.entity.Department;
import cn.tedu.clyback.department.pojo.vo.DepartmentVO;
import cn.tedu.clyback.menu.pojo.dto.MenuSaveParam;
import cn.tedu.clyback.menu.pojo.dto.MenuSelectParam;
import cn.tedu.clyback.menu.pojo.entity.Menu;
import cn.tedu.clyback.menu.pojo.vo.MenuVO;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface MenuMapper {


    List<MenuVO> selectMenu(MenuSelectParam menuSelectParam);

    void deleteMenu(Integer id);

    void insert(MenuSaveParam menuSaveParam);

    void update(Menu menu);
}